open repurchase - French English Dictionary